# 作者: 陈其志 
# 2025年02月21日16时42分18秒 
# 2716847110@qq.com

def demo1():
    num = int(input('请输入一个整数'))
    print(f"demo1 {num}")
    return num


def demo2():
    num = demo1()
    print(f"demo2 {num}")
    return num

# 利用异常的传递性，在主程序捕获异常
try:
    print(f"主流程 {demo2()}")
except Exception as result:
    print("未知错误 %s" % result)

# # 错误查找演示
# print(f"主流程 {demo2()}")
# print("未知错误 %s" % result)
